package com.doubao.entity.vo;

import lombok.Data;
import java.time.LocalDateTime;
import java.util.List;

@Data
public class SmartDeviceVO {
    /**
     * 智能体ID
     */
    private Long id;

    /**
     * 创建者ID
     */
    private Long userId;

    /**
     * 创建者名称
     */
    private String creatorName;

    /**
     * 智能体名称
     */
    private String name;

    /**
     * 智能体头像
     */
    private String icon;

    /**
     * 智能体描述
     */
    private String description;

    /**
     * 可见性
     */
    private Integer visibility;

    /**
     * 类型
     */
    private Integer type;

    /**
     * 分类
     */
    private String category;

    /**
     * 标签列表
     */
    private List<String> tagList;

    /**
     * 收藏数
     */
    private Integer collectCount;

    /**
     * 对话数
     */
    private Integer chatCount;

    /**
     * 是否已收藏
     */
    private Boolean isCollected;

    /**
     * 创建时间
     */
    private LocalDateTime createdAt;
}
